﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AMS.Core.Math
{
    public abstract class StandardEquation<T> : Equation<IConvertible>
    {
        private string _variable = "x";
        public string Variable
        {
            get { return _variable; }
            set
            {
                // TODO: Some check logic
                _variable = value;
            }
        }

        public abstract T Solve(T value);
    }
}
